cause great harm or loss - Allemand Anglais Dictionnaire